All About Fonts
| Font support in OrgranicaLib. Fasten your seatbelts, it's going to be a bumpy ride! |
This section introduces the typographic backbone of OrganicaLib—from historical lineage to
runtime integration. We begin with a dual-track overview: the evolution of print fonts as
expressive design systems, and the rise of computer fonts as scalable, programmable assets. From
there, we pivot to implementation: a self-loading font list powered by OrganicaLib, a visual font
chooser with live preview and style toggles, a SectionFont panel for assigning families across
semantic roles, and a custom FontListbox that renders each font in its own typeface. All components
are override-friendly, deterministic, and designed for real-world edge cases—including
system-vs-site font resolution, dynamic row height, and sample text rendering.